a device that can be used to insert data into a computer or other computational device; data input device
Microsoft Computer Dictionary
n. A peripheral device whose purpose is to allow the user to provide input to a computer system. Examples of input devices are keyboards, mice, joysticks, and styluses. See also peripheral.